import java.util.ArrayList;
import java.util.List;


public class Variable {


	private List<SymboleNonTerminaux> symboles;

	public Variable(){

		this.symboles = (new ArrayList<SymboleNonTerminaux>());

	}

	public List<SymboleNonTerminaux> getSymboles() {

		return symboles;
}

	public void setSymboles(List<SymboleNonTerminaux> symboles) {
       this.symboles = symboles;
   }
 
	public void addSymboles(SymboleNonTerminaux s) {
 
		this.symboles.add(s);
}

	public int getLength() {

		return this.symboles.size();
}

	public SymboleNonTerminaux get(int i) {

		return this.symboles.get(i);
}

	public SymboleNonTerminaux getFirst() {

		return this.symboles.get(0);
}

	public void setFirst(SymboleNonTerminaux s) {

		this.symboles.add(0, s);
}

	public void add(SymboleNonTerminaux t, SymboleNonTerminaux t1, SymboleNonTerminaux t2){
}
}
